DMN (Decision Model and Notation) : De la Modélisation à l'Automatisation des Décisions
نویسندگان
چکیده
RESUME. Cet article s’intéresse à la nouvelle notation DMN (Decision Model and Notation) qui est utilisée pour modéliser de façon standard les prises de décisions. Après une présentation du contexte, les principaux éléments de DMN sont montrés, puis utilisés dans une étude de cas. Les trois modèles CIM, PIM et PSM de la MDA (Model Driven Architecture) sont rappelés, avant d’être appliqués à DMN. Cette approche permet de comprendre, puis de mettre en œuvre deux solutions techniques différentes pour automatiser les prises de décision, but de cet article. Un chapitre est consacré au changement de paradigme : la programmation déclarative (versus la programmation procédurale). Les propos sont illustrés par du code informatique extrait de notre démonstrateur.
منابع مشابه
Approche pour la Génération des Diagrammes UML à partir de l'Univers de Discours et l'Ontologie de Domaine
Résumé. Aujourd’hui, le langage de modélisation unifié (UML) a été largement accepté par l’industrie et s’est établi comme le langage commun pour l’analyse et la conception en génie logiciel orienté objet. Néanmoins, il souffre de manque d'outils et de syntaxe qui lui permettent de raffiner davantage la sémantique de données à partir de l'univers de discours. Ce raffinement est maîtrisé dans la...
متن کاملTwoLe: a software tool for planning and management of water reservoir networks
A software tool, which implements a Decision Support System (DSS) for management of water reservoirs, is presented. It is designed to be used both at the planning level, by water agencies, to generate management policies and release plans over various time horizons, and at the management level, by the decision makers, to take daily release decisions, also using the real-time information provide...
متن کاملG-OWL : Vers un langage de modélisation graphique, polymorphique et typé pour la construction d'une ontologie dans la notation OWL
Résumé : Le Web Ontology Language (OWL) standardisé par le W3C a pour objectif d’offrir un langage de conception d’ontologies pour le web sémantique. L’ingénierie d’une ontologie est une activité complexe nécessitant une habilité peu accessible à des experts de contenu. En revanche, pour modéliser du contenu métier, la modélisation graphique semi-formelle est une technique souvent employée pour...
متن کاملQu'est ce qu'un bon modèle?
Un modèle formel est une représentation mathématique, abstraite et toujours approchée d’un système réel. Il représente une certaine vue de ce système. Il est le résultat d’une démarche cognitive complexe qui progressivement rend formel et explicite un ensemble d’exigences, de contraintes, de connaissances informelles et partiellement implicites. Une automatisation d’un tel processus paraı̂t bien...
متن کاملVers l'Exécutabilité des Modèles de Procédés Logiciels
Résumé. L'un des enjeux majeurs de l'ingénierie dirigée par les modèles est d'augmenter la productivité des logiciels à travers la manipulation de modèles dès les premières phases de développement. La finalité étant de pouvoir utiliser les modèles non seulement pour des fins de compréhension et de description mais aussi de production. Les modèles de procédés de développement logiciels sont au c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017